precipitation hardened - Spanish English Dictionary